Safe separators for treewidth
نویسندگان
چکیده
A set of vertices S ⊆ V is called a safe separator for treewidth, if S is a separator of G, and the treewidth of G equals the maximum of the treewidth over all connected components W of G S of the graph, obtained by making S a clique in the subgraph of G, induced by W ∪ S. We show tha t such safe separators are a very powerful tool for preprocessing graphs when we want to compute their treewidth. We give several sufficient conditions for separators t o be safe, allowing such separators, if existing, to be found in polynomial t ime. In particular, every minimal separator of size one or two is safe, every minimal separator of size three tha t does not split off a component with only one vertex is safe, and every minimal separator tha t is an almost clique is safe; an almost clique is a set of vertices W such tha t there is a v ∈ W with W {v} a clique. We report on experiments tha t show significant reductions of instance sizes for graphs from probabilistic networks and frequency assignment.
منابع مشابه
Introduction to graph minors and treewidth
3 Treewidth 12 3.1 Definition and basic properties . . . . . . . . . . . . . . . . . . . . . . . . . 12 3.2 Recursively defined graph classes . . . . . . . . . . . . . . . . . . . . . . . 14 3.3 Chordal graphs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 3.4 Search games . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 3.5 Separators . . . . . . . ....
متن کاملPositive-Instance Driven Dynamic Programming for Treewidth
Consider a dynamic programming scheme for a decision problem in which all subproblems involved are also decision problems. An implementation of such a scheme is positive-instance driven (PID), if it generates positive subproblem instances, but not negative ones, building each on smaller positive instances. We take the dynamic programming scheme due to Bouchitté and Todinca for treewidth computa...
متن کاملGraph minors, decompositions and algorithms
3 Treewidth 13 3.1 Definition and basic properties . . . . . . . . . . . . . . . . . . . . . . . . . 13 3.2 Recursively defined graph classes . . . . . . . . . . . . . . . . . . . . . . . 15 3.3 Chordal graphs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 3.4 Search games . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3.5 Separators . . . . . . . ....
متن کاملAn Effective Upperbound on Treewidth Using Partial Fill-in of Separators
Partitioning a graph using graph separators, and particularly clique separators, are well-known techniques to decompose a graph into smaller units which can be treated independently. It was previously known that the treewidth was bounded above by the sum of the size of the separator plus the treewidth of disjoint components, and this was obtained by the heuristic of filling in all edges of the ...
متن کاملMinimal Separators in Intersection Graphs
In this report, we present the intersection graphs and describe the role they play in computations of treewidth. We introduce minimal triangulations, minimal separators, potential maximal cliques and blocks as the main tools for exact computation and approximation of that important graph parameter. The first chapter is an introduction to the intersection graph theory. We give all the necessary ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Discrete Mathematics
دوره 306 شماره
صفحات -
تاریخ انتشار 2006